def valid(fun):
    def fun_plus(a,b):
        print("处理校验的逻辑")
        return fun(a,b)
    return fun_plus
# 基础功能函数--上线
@valid # 把当前fun函数当作参数传递给valid函数 valid函数运行得到一个结果，结果是一个加强版的函数，会把加强版的函数赋值给fun
def fun(a,b):
    return a+b

# @valid
# def fun2():
#     print(2)
# 在A系统调用
print(fun(1,3))
# fun2()

# 在B系统调用
# fun()
# fun2()